export interface ProductVO {
  /**
   * 逻辑主键（简单自增主键）
   */
  id: string | number;

  /**
   * 子产品id
   */
  sonProductId: string | number;

  /**
   * 用户ID
   */
  userId: string | number;

  /**
   * 部门ID
   */
  deptId: string | number;

  /**
   * 产品sku
   */
  sku: string;

  /**
   * 产品中文名称
   */
  nameZh: string;

  /**
   * 产品英文名称
   */
  nameEn: string;

  /**
   * 产品申报价值(USD)
   */
  price: number;

  /**
   * 材质
   */
  material: string;

  /**
   * 品牌
   */
  brand: string;

  /**
   * 产品图片
   */
  image: string;

  /**
   * 产品图片Url
   */
  imageUrl: string;
  /**
   * 产品类型（0：独立产品，1：组合产品）
   */
  productType: string;

}

export interface ProductForm extends BaseEntity {
  /**
   * 逻辑主键（简单自增主键）
   */
  id?: string | number;

  /**
   * 子产品id
   */
  sonProductId?: string | number;

  /**
   * 用户ID
   */
  userId?: string | number;

  /**
   * 部门ID
   */
  deptId?: string | number;

  /**
   * 产品sku
   */
  sku?: string;

  /**
   * 产品中文名称
   */
  nameZh?: string;

  /**
   * 产品英文名称
   */
  nameEn?: string;

  /**
   * 产品申报价值(USD)
   */
  price?: number;

  /**
   * 材质
   */
  material?: string;

  /**
   * 品牌
   */
  brand?: string;

  /**
   * 产品图片
   */
  image?: string;

  /**
   * 产品类型（0：独立产品，1：组合产品）
   */
  productType?: string;

}

export interface ProductQuery extends PageQuery {

  /**
   * 子产品id
   */
  sonProductId?: string | number;

  /**
   * 用户ID
   */
  userId?: string | number;

  /**
   * 部门ID
   */
  deptId?: string | number;

  /**
   * 产品sku
   */
  sku?: string;

  /**
   * 产品中文名称
   */
  nameZh?: string;

  /**
   * 产品英文名称
   */
  nameEn?: string;

  /**
   * 产品申报价值(USD)
   */
  price?: number;

  /**
   * 材质
   */
  material?: string;

  /**
   * 品牌
   */
  brand?: string;

  /**
   * 产品图片
   */
  image?: string;

  /**
   * 产品类型（0：独立产品，1：组合产品）
   */
  productType?: string;

  /**
   * 日期范围参数
   */
  params?: any;
}



